Sketcher ConstrainCoincident/it

Sketcher Vincolo coincidente

Posizione nel menu
Schizzo → Vincoli Sketcher → Vincolo coincidente
Ambiente
Sketcher
Avvio veloce
C
Introdotto nella versione
-
Vedere anche
Sketcher Vincolo coincidente (unificato), Sketcher Vincolo punto su oggetto

Descrizione

Lo strumento Sketcher Vincolo coincidente crea un vincolo coincidente tra punti o (disponibile dalla versione 0.21) un vincolo concentrico tra cerchi, archi e/o ellissi (facendo coincidere i loro centri).

disponibile dalla versione 1.0: questo strumento è sostituito dallo strumento Sketcher Vincolo coincidente (unificato) se l'opzione Unifica Coincidente e Punto su oggetto è selezionata nelle preferenze.

Utilizzo

Vedere anche: Aiuti per il disegno.

Modalità continua

  1. Assicurarsi che non ci sia alcuna selezione.
  2. Esistono diversi modi per richiamare lo strumento:
    • Premere il pulsante Vincolo coincidente.
    • Selezionare l'opzione Schizzo → Vincoli Sketcher → Vincolo coincidente dal menu.
    • Usare la scorciatoia da tastiera: C.
  3. Il cursore si trasforma in una croce con l'icona dello strumento.
  4. Effettuare una delle seguenti operazioni:
    • Selezionare due punti.
    • Selezionare due bordi di cerchi, archi, ellissi o archi di ellissi.
  5. Viene aggiunto un vincolo.
  6. Facoltativamente, continuare a creare vincoli.
  7. Per terminare, fare clic con il pulsante destro del mouse o premere Esc oppure avviare un altro strumento di creazione di geometrie o vincoli.

Modalità di esecuzione una sola volta

  1. Effettuare una delle seguenti operazioni:
    • Selezionare due o più punti.
    • Selezionare due o più bordi di cerchi, archi, ellissi o archi di ellissi.
  2. Richiamare lo strumento come spiegato sopra.
  3. A seconda della selezione vengono aggiunti uno o più vincoli.

Note

Script

Il vincolo può essere creato da macro e dalla console Python utilizzando il seguente comando:

Sketch.addConstraint(Sketcher.Constraint('Coincident',LineFixed,PointOfLineFixed,LineMoving,PointOfLineMoving))

dove:

Come indicano i nomi LineFixed e LineMoving, se entrambi i vertici vincolati sono liberi di muoversi in qualsiasi direzione, il primo (il primo ad essere selezionato nella Gui) rimarrà fisso e l'altro si muoverà. In presenza di vincoli esistenti, però, entrambi i bordi potrebbero spostarsi.

La pagina Sketcher scripting spiega i valori che possono essere utilizzati per LineFixed, PointOfLineFixed, LineMoving e PointOfLineMoving, e contiene ulteriori esempi su come creare vincoli da script Python.